Skip to content

refactor: Integrate @ui5/fs into the monorepo#1126

Merged
d3xter666 merged 841 commits intomainfrom
integrate-ui5-fs
Sep 26, 2025
Merged

refactor: Integrate @ui5/fs into the monorepo#1126
d3xter666 merged 841 commits intomainfrom
integrate-ui5-fs

Conversation

@d3xter666
Copy link
Copy Markdown
Member

JIRA: CPOUI5FOUNDATION-975

dependabot Bot and others added 30 commits May 2, 2023 09:23
…5-fs#501)

Bumps eslint-plugin-jsdoc from 41.1.2 to 43.1.1.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Vogt <florian.vogt@sap.com>
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 43.2.0 to 44.2.3.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](gajus/eslint-plugin-jsdoc@v43.2.0...v44.2.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Fixes: #826
Test cases: SAP/ui5-project#609

---------

Co-authored-by: Merlin Beutlberger <m.beutlberger@sap.com>
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 44.2.7 to 46.2.2.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc)
- [Commits](gajus/eslint-plugin-jsdoc@v44.2.7...v46.2.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.1.2 to 2.2.0.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](coverallsapp/github-action@v2.1.2...v2.2.0)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
AVA's nodeArguments option doesn't seem to work with loaders on Node 20.
Using the NODE_OPTIONS environment variable is however working properly.
This unfortunately makes the scripts more verbose but it finally allows
testing on Node 20.

JIRA: CPOUI5FOUNDATION-612
This reverts commit e7b7c450bc8995f7757c5f6b65a74cbb2f5ad921.
This also solves the Node 20 issue initially addressed via  SAP/ui5-fs#511.
However, it also addresses another issue that mainly appears in the
ui5-builder projects, see SAP/ui5-builder#921.

Tests may run a bit slower, but more stable.

JIRA: CPOUI5FOUNDATION-612
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](coverallsapp/github-action@v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 1 to 2.
- [Release notes](https://github.com/fsfe/reuse-action/releases)
- [Commits](fsfe/reuse-action@v1...v2)

---
updated-dependencies:
- dependency-name: fsfe/reuse-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Copy link
Copy Markdown
Member

@matz3 matz3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like the previously removed squash commit from logger is part of this PR.
Is it possible to remove it?

@d3xter666
Copy link
Copy Markdown
Member Author

It looks like the previously removed squash commit from logger is part of this PR. Is it possible to remove it?

After merging the logger, GitHub forced a rebase with the main branch and I did it via GH's button. Please take a look at the commit, it's clean

@d3xter666 d3xter666 requested a review from matz3 September 26, 2025 10:46
@matz3
Copy link
Copy Markdown
Member

matz3 commented Sep 26, 2025

The commit is not part of the main branch anymore, so we should also remove it from here.

@d3xter666 d3xter666 force-pushed the integrate-ui5-fs branch 2 times, most recently from 9b8815e to 1d0ee57 Compare September 26, 2025 11:11
@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented Sep 26, 2025

CLA assistant check
All committers have signed the CLA.

@d3xter666
Copy link
Copy Markdown
Member Author

I needed to rebase on top of the main branch. Now should be better

@d3xter666 d3xter666 merged commit de0828c into main Sep 26, 2025
8 checks passed
@d3xter666 d3xter666 deleted the integrate-ui5-fs branch September 26, 2025 11:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants